MAQELDLELGLAPYDPWVLKKNLTESDLNNGFIILPKQDFEKIIRQMERGLVKNLGNGVEVKVHIIEEGPESDDYTLTLVKCRGNCMFRGGWYNMVKAKCYKPDDEIGLMWDKWSRRFLFHHIN